Big Huge Thesaurus

phantom orchid

noun